home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Tools - Objects / MacApp / MacApp 2.0 CD Release / MacApp 2.0 (Many Libraries) / Libraries / MacApp.lib.MAMake < prev    next >
Encoding:
Text File  |  1990-03-27  |  9.6 KB  |  316 lines  |  [TEXT/MPS ]

  1. # Copyright © 1984-1990 by Apple Computer, Inc.  All rights reserved.
  2. # MacApp.lib.MAMake
  3.  
  4. LibName = MacApp.lib
  5.  
  6. LibObjs = ∂
  7.     "{ObjApp}UAssociation.p.o" ∂
  8.     "{ObjApp}UBusyCursor.p.o" ∂
  9.     "{ObjApp}UDebug.a.o" ∂
  10.     "{ObjApp}UDebug.p.o" ∂
  11.     "{ObjApp}UDialog.p.o" ∂
  12.     "{ObjApp}UFailure.a.o" ∂
  13.     "{ObjApp}UFailure.p.o" ∂
  14.     "{ObjApp}UGridView.p.o" ∂
  15.     "{ObjApp}UInspector.p.o" ∂
  16.     "{ObjApp}UList.p.o" ∂
  17.     "{ObjApp}UMacApp.p.o" ∂
  18.     "{ObjApp}UMacAppUtilities.a.o" ∂
  19.     "{ObjApp}UMacAppUtilities.p.o" ∂
  20.     "{ObjApp}UMemory.a.o" ∂
  21.     "{ObjApp}UMemory.p.o" ∂
  22.     "{ObjApp}UMenuSetup.p.o" ∂
  23.     "{ObjApp}UObject.a.o" ∂
  24.     "{ObjApp}UObject.p.o" ∂
  25.     "{ObjApp}UPatch.p.o" ∂
  26.     "{ObjApp}UPrinting.p.o" ∂
  27.     "{ObjApp}UTEView.p.o" ∂
  28.     "{ObjApp}UTranscriptView.p.o" ∂
  29.     "{ObjApp}UViewCoords.a.o"
  30.  
  31.  
  32. # Give additional dependencies for the other files to be built
  33.  
  34. # Use private interfaces to actually build MacApp
  35. # only one directory dependency at a time.  Thank you.
  36. "{ObjApp}"                        ƒ    "{MALibraries}PrivateInterfaces:"
  37.  
  38. # propagate dependencies back to the resources to get them built too!
  39. DummyCommand = 
  40. "{ObjApp}{LibName}"                ƒƒ ∂
  41.                                     {MacAppResources} ∂
  42.                                     {BuildingBlocksResources}
  43.     {DummyCommand}
  44.  
  45. {MacAppResources} ∂
  46. {BuildingBlocksResources}        ƒ ∂
  47.                                     "{BuildFlags}" ∂
  48.                                     {MacAppRIntf} ∂
  49.                                     "{RIncludes}Types.r" ∂
  50.                                     "{RIncludes}SysTypes.r" ∂
  51.                                     "{RIncludes}cmdo.r"
  52.                                     
  53.  
  54. #UAssociation dependencies
  55. "{ObjApp}UAssociation.p.o"        ƒ ∂
  56.                                     "{MAPInterfaces}UAssociation.p" ∂
  57.                                     "{SrcApp}UAssociation.inc1.p" ∂
  58.                                     "{PInterfaces}ToolUtils.p" ∂
  59.                                     {MacAppIntf}
  60.  
  61. #UBusyCursor dependencies
  62. "{ObjApp}UBusyCursor.p.o"        ƒ ∂
  63.                                     "{MAPInterfaces}UBusyCursor.p" ∂
  64.                                     "{SrcApp}UBusyCursor.inc1.p" ∂
  65.                                     "{MAPinterfaces}UFailure.p" ∂
  66.                                     "{MAPinterfaces}ULoMem.p" ∂
  67.                                     "{MAPinterfaces}UMacAppUtilities.p" ∂
  68.                                     "{MAPinterfaces}UPatch.p" ∂
  69.                                     "{PInterfaces}Retrace.p" ∂
  70.                                     "{PInterfaces}ToolUtils.p" ∂
  71.                                     "{PInterfaces}Traps.p"
  72.  
  73. #UDialog dependencies
  74. "{ObjApp}UDialog.p.o"            ƒ ∂
  75.                                     "{MAPInterfaces}UDialog.p" ∂
  76.                                     "{SrcApp}UDialog.inc1.p" ∂
  77.                                     "{MAPinterfaces}ULoMem.p" ∂
  78.                                     "{MAPInterfaces}UTEView.p" ∂
  79.                                     "{MAPinterfaces}UDebug.p" ∂
  80.                                     "{PInterfaces}FixMath.p" ∂
  81.                                     "{PInterfaces}Fonts.p" ∂
  82.                                     "{PInterfaces}Resources.p" ∂
  83.                                     "{PInterfaces}SANE.p" ∂
  84.                                     "{PInterfaces}Script.p" ∂
  85.                                     "{PInterfaces}ToolUtils.p" ∂
  86.                                     {MacAppIntf}
  87.  
  88. #UFailure dependencies
  89. "{ObjApp}UFailure.p.o"            ƒ ∂
  90.                                     "{MAPInterfaces}UFailure.p" ∂
  91.                                     "{SrcApp}UFailure.inc1.p" ∂
  92.                                     "{MAPinterfaces}UMacAppUtilities.p" ∂
  93.                                     "{MAPinterfaces}UDebug.p" ∂
  94.                                     "{PInterfaces}Errors.p" ∂
  95.                                     "{PInterfaces}Sound.p"
  96.  
  97. "{ObjApp}UFailure.a.o"            ƒ ∂
  98.                                     {AsmLoad} ∂
  99.                                     "{MAAIncludes}Macros.a"
  100.  
  101. #UGridView dependencies
  102. "{ObjApp}UGridView.p.o"         ƒ ∂
  103.                                     "{MAPInterfaces}UGridView.p" ∂
  104.                                     "{SrcApp}UGridView.inc1.p" ∂
  105.                                     "{PInterfaces}Errors.p" ∂
  106.                                     {MacAppIntf}
  107.  
  108. #UInspector dependencies
  109. "{ObjApp}UInspector.p.o"        ƒ ∂
  110.                                     "{MAPInterfaces}UInspector.p" ∂
  111.                                     "{SrcApp}UInspector.inc1.p" ∂
  112.                                     {MacAppIntf}
  113.  
  114. #UList dependencies
  115. "{ObjApp}UList.p.o"                ƒ ∂
  116.                                     "{MAPInterfaces}UList.p" ∂
  117.                                     "{SrcApp}UList.inc1.p" ∂
  118.                                     "{MAPinterfaces}UFailure.p" ∂
  119.                                     "{MAPinterfaces}UMacAppUtilities.p" ∂
  120.                                     "{MAPinterfaces}UMemory.p" ∂
  121.                                     "{MAPinterfaces}UObject.p" ∂
  122.                                     "{PInterfaces}Errors.p"
  123.  
  124. #UMacApp dependencies
  125. "{ObjApp}UMacApp.p.o"            ƒ ∂
  126.                                     "{MAPInterfaces}UMacApp.p" ∂
  127.                                     "{SrcApp}UMacApp.Globals.p" ∂
  128.                                     "{SrcApp}UMacApp.TApplication.p" ∂
  129.                                     "{SrcApp}UMacApp.TCommand.p" ∂
  130.                                     "{SrcApp}UMacApp.TControls.p" ∂
  131.                                     "{SrcApp}UMacApp.TDeskScrapView.p" ∂
  132.                                     "{SrcApp}UMacApp.TDocument.p" ∂
  133.                                     "{SrcApp}UMacApp.TEvtHandler.p" ∂
  134.                                     "{SrcApp}UMacApp.TPrintHandler.p" ∂
  135.                                     "{SrcApp}UMacApp.TScroller.p" ∂
  136.                                     "{SrcApp}UMacApp.TView.p" ∂
  137.                                     "{SrcApp}UMacApp.TWindow.p" ∂
  138.                                     "{MAPinterfaces}UAssociation.p" ∂
  139.                                     "{MAPinterfaces}UBusyCursor.p" ∂
  140.                                     "{MAPinterfaces}UFailure.p" ∂
  141.                                     "{MAPinterfaces}UInspector.p" ∂
  142.                                     "{MAPinterfaces}UList.p" ∂
  143.                                     "{MAPinterfaces}ULoMem.p" ∂
  144.                                     "{MAPinterfaces}UMacAppUtilities.p" ∂
  145.                                     "{MAPinterfaces}UMemory.p" ∂
  146.                                     "{MAPinterfaces}UMenuSetup.p" ∂
  147.                                     "{MAPinterfaces}UObject.p" ∂
  148.                                     "{MAPinterfaces}UPatch.p" ∂
  149.                                     "{MAPinterfaces}UDebug.p" ∂
  150.                                     "{MAPinterfaces}UViewCoords.p" ∂
  151.                                     "{PInterfaces}Desk.p" ∂
  152.                                     "{PInterfaces}Devices.p" ∂
  153.                                     "{PInterfaces}DiskInit.p" ∂
  154.                                     "{PInterfaces}Errors.p" ∂
  155.                                     "{PInterfaces}FixMath.p" ∂
  156.                                     "{Pinterfaces}Fonts.p" ∂
  157.                                     "{PInterfaces}OSEvents.p" ∂
  158.                                     "{Pinterfaces}Resources.p" ∂
  159.                                     "{PInterfaces}Script.p" ∂
  160.                                     "{Pinterfaces}ToolUtils.p" ∂
  161.                                     "{PInterfaces}Traps.p"
  162. #UMacAppUtilities dependencies
  163. "{ObjApp}UMacAppUtilities.p.o"        ƒ ∂
  164.                                     "{MAPInterfaces}UMacAppUtilities.p" ∂
  165.                                     "{SrcApp}UMacAppUtilities.inc1.p" ∂
  166.                                     "{MAPinterfaces}ULoMem.p" ∂
  167.                                     "{Pinterfaces}Errors.p" ∂
  168.                                     "{Pinterfaces}FixMath.p" ∂
  169.                                     "{Pinterfaces}Fonts.p" ∂
  170.                                     "{Pinterfaces}Resources.p" ∂
  171.                                     "{Pinterfaces}Script.p" ∂
  172.                                     "{Pinterfaces}Traps.p"
  173.  
  174. "{ObjApp}UMacAppUtilities.a.o"            ƒ ∂
  175.                                     {AsmLoad} ∂
  176.                                     "{MAAIncludes}Macros.a"
  177.  
  178. #UMemory dependencies
  179. "{ObjApp}UMemory.p.o"            ƒ ∂
  180.                                     "{MAPInterfaces}UMemory.p" ∂
  181.                                     "{SrcApp}UMemory.inc1.p" ∂
  182.                                     "{MAPinterfaces}UFailure.p" ∂
  183.                                     "{MAPinterfaces}ULoMem.p" ∂
  184.                                     "{MAPinterfaces}UMacAppUtilities.p" ∂
  185.                                     "{MAPinterfaces}UPatch.p" ∂
  186.                                     "{MAPinterfaces}UDebug.p" ∂
  187.                                     "{Pinterfaces}Errors.p" ∂
  188.                                     "{PInterfaces}Packages.p" ∂
  189.                                     "{PInterfaces}Resources.p" ∂
  190.                                     "{PInterfaces}ToolUtils.p" ∂
  191.                                     "{Pinterfaces}Traps.p"
  192.  
  193. "{ObjApp}UMemory.a.o"            ƒ ∂
  194.                                     {AsmLoad} ∂
  195.                                     "{MAAIncludes}Macros.a"
  196.  
  197. #UMenuSetup dependencies
  198. "{ObjApp}UMenuSetup.p.o"        ƒ ∂
  199.                                     "{MAPInterfaces}UMenuSetup.p" ∂
  200.                                     "{SrcApp}UMenuSetup.inc1.p" ∂
  201.                                     "{MAPinterfaces}UFailure.p" ∂
  202.                                     "{MAPinterfaces}ULoMem.p" ∂
  203.                                     "{MAPinterfaces}UMacAppUtilities.p" ∂
  204.                                     "{MAPinterfaces}UMemory.p" ∂
  205.                                     "{PInterfaces}Packages.p" ∂
  206.                                     "{PInterfaces}Resources.p" ∂
  207.                                     "{PInterfaces}ToolUtils.p" ∂
  208.                                     "{MAPinterfaces}UDebug.p"
  209.  
  210. #UObject dependencies
  211. "{ObjApp}UObject.p.o"            ƒ ∂
  212.                                     "{MAPInterfaces}UObject.p" ∂
  213.                                     "{SrcApp}UObject.Globals.p" ∂
  214.                                     "{SrcApp}UObject.TObject.p" ∂
  215.                                     "{MAPinterfaces}UFailure.p" ∂
  216.                                     "{MAPinterfaces}ULoMem.p" ∂
  217.                                     "{MAPinterfaces}UMacAppUtilities.p" ∂
  218.                                     "{MAPinterfaces}UMemory.p" ∂
  219.                                     "{MAPinterfaces}UDebug.p" ∂
  220.                                     "{Pinterfaces}DisAsmLookUp.p" ∂
  221.                                     "{Pinterfaces}Memory.p" ∂
  222.                                     "{Pinterfaces}Traps.p"
  223.  
  224. "{ObjApp}UObject.a.o"            ƒ ∂
  225.                                     {AsmLoad} ∂
  226.                                     "{MAAIncludes}Macros.a"
  227.  
  228. #UPatch dependencies
  229. "{ObjApp}UPatch.p.o"            ƒ ∂
  230.                                     "{MAPInterfaces}UPatch.p" ∂
  231.                                     "{SrcApp}UPatch.inc1.p" ∂
  232.                                     "{MAPinterfaces}UMacAppUtilities.p"
  233. #UPrinting dependencies
  234. "{ObjApp}UPrinting.p.o"         ƒ ∂
  235.                                     "{MAPInterfaces}UPrinting.p" ∂
  236.                                     "{SrcApp}UPrinting.inc1.p" ∂
  237.                                     "{MAPinterfaces}ULoMem.p" ∂
  238.                                     "{Pinterfaces}Errors.p" ∂
  239.                                     "{Pinterfaces}Printing.p" ∂
  240.                                     "{Pinterfaces}PrintTraps.p" ∂
  241.                                     {MacAppIntf}
  242.  
  243. #UTEView dependencies
  244. "{ObjApp}UTEView.p.o"             ƒ ∂
  245.                                     "{MAPInterfaces}UTEView.p" ∂
  246.                                     "{SrcApp}UTEView.Globals.p" ∂
  247.                                     "{SrcApp}UTEView.TTECommand.p" ∂
  248.                                     "{SrcApp}UTEView.TTEView.p" ∂
  249.                                     "{MAPinterfaces}UDebug.p" ∂
  250.                                     "{Pinterfaces}Errors.p" ∂
  251.                                     "{Pinterfaces}FixMath.p" ∂
  252.                                     "{Pinterfaces}Script.p" ∂
  253.                                     {MacAppIntf}
  254. #UDebug dependencies
  255. "{ObjApp}UDebug.p.o"            ƒ ∂
  256.                                     "{MAPInterfaces}UDebug.p" ∂
  257.                                     "{SrcApp}UDebug.inc1.p" ∂
  258.                                     "{MAPinterfaces}UFailure.p" ∂
  259.                                     "{MAPinterfaces}ULoMem.p" ∂
  260.                                     "{MAPinterfaces}UMacAppUtilities.p" ∂
  261.                                     "{MAPinterfaces}UMacApp.p" ∂
  262.                                     "{MAPinterfaces}UMemory.p" ∂
  263.                                     "{MAPinterfaces}UObject.p" ∂
  264.                                     "{MAPinterfaces}UPatch.p" ∂
  265.                                     "{MAPinterfaces}UTranscriptView.p" ∂
  266.                                     "{Pinterfaces}DisAsmLookup.p" ∂
  267.                                     "{Pinterfaces}FixMath.p" ∂
  268.                                     "{Pinterfaces}OSEvents.p" ∂
  269.                                     "{Pinterfaces}PasLibIntf.p" ∂
  270.                                     "{Pinterfaces}Perf.p" ∂
  271.                                     "{Pinterfaces}Script.p" ∂
  272.                                     "{Pinterfaces}Traps.p"
  273.  
  274. "{ObjApp}UDebug.a.o"            ƒ ∂
  275.                                     {AsmLoad} ∂
  276.                                     "{MAAIncludes}Macros.a"
  277.  
  278. #UViewCoords dependencies
  279. "{ObjApp}UViewCoords.a.o"        ƒ ∂
  280.                                     {AsmLoad} ∂
  281.                                     "{MAAIncludes}Macros.a"
  282.  
  283. #UTranscriptView dependencies
  284. "{ObjApp}UTranscriptView.p.o"    ƒ ∂
  285.                                     "{MAPInterfaces}UTranscriptView.p" ∂
  286.                                     "{SrcApp}UTranscriptView.inc1.p" ∂
  287.                                     "{MAPinterfaces}ULoMem.p" ∂
  288.                                     "{MAPinterfaces}UDebug.p" ∂
  289.                                     "{Pinterfaces}Errors.p" ∂
  290.                                     "{Pinterfaces}FixMath.p" ∂
  291.                                     "{Pinterfaces}OSEvents.p" ∂
  292.                                     "{Pinterfaces}PasLibIntf.p" ∂
  293.                                     "{Pinterfaces}Script.p" ∂
  294.                                     "{Pinterfaces}Traps.p" ∂
  295.                                     {MacAppIntf}
  296.  
  297. #########################################################################################
  298. # All MacApp Objects depend on the MPW Pascal Interfaces
  299. {LibObjs}                    ƒ ∂
  300.                                     "{Pinterfaces}Controls.p" ∂
  301.                                     "{Pinterfaces}Events.p" ∂
  302.                                     "{Pinterfaces}Files.p" ∂
  303.                                     "{Pinterfaces}Memory.p" ∂
  304.                                     "{Pinterfaces}Menus.p" ∂
  305.                                     "{Pinterfaces}OSUtils.p" ∂
  306.                                     "{Pinterfaces}QuickDraw.p" ∂
  307.                                     "{Pinterfaces}Scrap.p" ∂
  308.                                     "{Pinterfaces}SegLoad.p" ∂
  309.                                     "{Pinterfaces}TextEdit.p" ∂
  310.                                     "{Pinterfaces}Types.p" ∂
  311.                                     "{Pinterfaces}Windows.p"
  312.     
  313.  
  314. # These files depend on the build state.
  315. {LibObjs}                    ƒ    "{BuildFlags}"
  316.